Meaning of the word "the age of miracles is (long) past" in English

What does "the age of miracles is (long) past" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

the age of miracles is (long) past

US /ði eɪdʒ əv ˈmɪr.ə.kəlz ɪz lɔŋ pæst/
UK /ði eɪdʒ əv ˈmɪr.ə.kəlz ɪz lɒŋ pɑːst/
"the age of miracles is (long) past" picture

Idiom

used to say that amazing or supernatural events no longer happen in the modern world

Example:
Some people believe that the age of miracles is past and we must rely only on science.
Don't expect a sudden recovery; the age of miracles is long past.